package com.example.clxy.entity;

import java.util.Date;

public class InnovationStudentGx extends InnovationStudentGxKey {
    private String applyreason;

    private String applystatus;

    private String withdrawreason;

    private String rejectreason;

    private String applyfilepath;

    private String projectfilepath;

    private String flag;

    private Date createdTime;

    private Date updatedTime;

    public InnovationStudentGx(String innovationid, String studentid, String applyreason, String applystatus, String withdrawreason, String rejectreason, String applyfilepath, String projectfilepath, String flag, Date createdTime, Date updatedTime) {
        super(innovationid, studentid);
        this.applyreason = applyreason;
        this.applystatus = applystatus;
        this.withdrawreason = withdrawreason;
        this.rejectreason = rejectreason;
        this.applyfilepath = applyfilepath;
        this.projectfilepath = projectfilepath;
        this.flag = flag;
        this.createdTime = createdTime;
        this.updatedTime = updatedTime;
    }

    public InnovationStudentGx() {
        super();
    }

    public String getApplyreason() {
        return applyreason;
    }

    public void setApplyreason(String applyreason) {
        this.applyreason = applyreason == null ? null : applyreason.trim();
    }

    public String getApplystatus() {
        return applystatus;
    }

    public void setApplystatus(String applystatus) {
        this.applystatus = applystatus == null ? null : applystatus.trim();
    }

    public String getWithdrawreason() {
        return withdrawreason;
    }

    public void setWithdrawreason(String withdrawreason) {
        this.withdrawreason = withdrawreason == null ? null : withdrawreason.trim();
    }

    public String getRejectreason() {
        return rejectreason;
    }

    public void setRejectreason(String rejectreason) {
        this.rejectreason = rejectreason == null ? null : rejectreason.trim();
    }

    public String getApplyfilepath() {
        return applyfilepath;
    }

    public void setApplyfilepath(String applyfilepath) {
        this.applyfilepath = applyfilepath == null ? null : applyfilepath.trim();
    }

    public String getProjectfilepath() {
        return projectfilepath;
    }

    public void setProjectfilepath(String projectfilepath) {
        this.projectfilepath = projectfilepath == null ? null : projectfilepath.trim();
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag == null ? null : flag.trim();
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }
}